Intersubjectivity in Open Source Software Development: Expansive Grounding in Distributed Work
نویسندگان
چکیده
In this paper we address intersubjectivity, which is of particular relevance to those who wish to understand how learning is produced within complex group work. A conceptual framework for intersubjectivity is developed based on a review of past research with a starting point in the work of Rommetveit, a Norwegian social psychologist. The framework is applied to the analysis of a mature open source software project (mod_perl module of Apache Web server) with a focus on how the ‘tacit’ or otherwise hidden information in the central and peripheral regions of the developer network may contribute to understanding intersubjectivity as an expansive process. Based on observation of 215 participants’ contributions on the project’s mailing list over a period of 6 months, we explore how processes of intersubjectivity evolve around shared objects of development. We conclude with a discussion of how vague and imprecise utterances in postand reply messages may be significant and trigger the co-construction of shared understandings across the developer network.
منابع مشابه
On The Study of Open Source Software to Inform the Design of CSCW in Global Software Development
Global software development (GSD) is struggling with issues related to globally distributed work, such as coordination, maintaining awareness, and knowledge sharing. Open Source Software, however, appears to have overcome these issues and can be a source of knowledge for advancing GSD. This position paper examines existing CSCW literature related to collaborative practice in OSS to identify are...
متن کاملInvestigating the Dynamics of Open Source Software Development Teams
Research on human and social behavior is increasingly characterized by a focus on dynamics—on the evolution of formal and informal organizations over time. We propose a social science study in the context of distributed teams of Free/Libre Open Source (FLOSS) software developers to better understand the cognitive and social structures that underlie changes in individual and team behaviours in t...
متن کاملQuality assurance under the open source development model
The open source development model has defied traditional software development practices by generating widely accepted products (e.g., Linux, Apache, Perl) while following unconventional principles such as the distribution of free source code and massive user participation. Those achievements have initiated and supported many declarations about the potential of the open source model to accelerat...
متن کاملFacilitating Collaboration in a Distributed Software Development Environment Using P2P Architecture
This paper describes efforts to facilitate collaborative work in a distributed environment by providing infrastructure that facilitates the understanding of inter-connected processes involved and how they interact. In this work we describe how our agent-based framework supports these. This distributed work environment makes use of both P2P and client-server architectures. Using an example of de...
متن کاملApplying SCRUM in an OSS Development Process: An Empirical Evaluation
Open Source Software development often resembles Agile models. In this paper, we report about our experience in using SCRUM for the development of an Open Source Software Java tool. With this work, we aim at answering the following research questions: 1) is it possible to switch successfully to the SCRUM methodology in an ongoing Open Source Software development process? 2) is it possible to ap...
متن کامل